Schedule for openSUSE.Asia Summit 2015
09: 00 | 09: 15 | 09: 30 | 09: 45 | 10: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
|
Personal Tailor: AutoYast and SUSE Studio / 私人定制:AutoYast 和 SUSE Studio
![]() |
||||
R0
| |||||
R1
| |||||
R2
|
10: 00 | 10: 15 | 10: 30 | 10: 45 | 11: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
|
Personal Tailor: AutoYast and SUSE Studio / 私人定制:AutoYast 和 SUSE Studio
![]() |
||||
R0
| |||||
R1
| |||||
R2
|
11: 00 | 11: 15 | 11: 30 | 11: 45 | 12: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
|
Personal Tailor: AutoYast and SUSE Studio / 私人定制:AutoYast 和 SUSE Studio
![]() |
||||
R0
| |||||
R1
| |||||
R2
|
12: 00 | 12: 15 | 12: 30 | 12: 45 | 13: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
|
Personal Tailor: AutoYast and SUSE Studio / 私人定制:AutoYast 和 SUSE Studio
![]() |
||||
R0
| |||||
R1
| |||||
R2
|
13: 00 | 13: 15 | 13: 30 | 13: 45 | 14: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
|
Run virtual machine with libvirt on openSUSE - step by step
![]() |
||||
R0
| |||||
R1
| |||||
R2
|
14: 00 | 14: 15 | 14: 30 | 14: 45 | 15: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
|
Run virtual machine with libvirt on openSUSE - step by step
![]() |
||||
R0
| |||||
R1
| |||||
R2
|
15: 00 | 15: 15 | 15: 30 | 15: 45 | 16: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
|
Run virtual machine with libvirt on openSUSE - step by step
![]() |
||||
R0
| |||||
R1
| |||||
R2
|
16: 00 | 16: 15 | 16: 30 | 16: 45 | 17: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
|
Run virtual machine with libvirt on openSUSE - step by step
![]() |
||||
R0
| |||||
R1
| |||||
R2
|
17: 00 | 17: 15 | 17: 30 | 17: 45 | 18: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
| |||||
R1
| |||||
R2
|
18: 00 | 18: 15 | 18: 30 | 18: 45 | 19: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
| |||||
R1
| |||||
R2
|
19: 00 | 19: 15 | 19: 30 | 19: 45 | 20: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
| |||||
R1
| |||||
R2
|
09: 00 | 09: 15 | 09: 30 | 09: 45 | 10: 00 | 10: 15 | 10: 30 | 10: 45 | 11: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
|
Personal Tailor: AutoYast and SUSE Studio / 私人定制:AutoYast 和 SUSE Studio
![]() |
||||||||
R0
| |||||||||
R1
| |||||||||
R2
|
11: 00 | 11: 15 | 11: 30 | 11: 45 | 12: 00 | 12: 15 | 12: 30 | 12: 45 | 13: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
|
Personal Tailor: AutoYast and SUSE Studio / 私人定制:AutoYast 和 SUSE Studio
![]() |
||||||||
R0
| |||||||||
R1
| |||||||||
R2
|
13: 00 | 13: 15 | 13: 30 | 13: 45 | 14: 00 | 14: 15 | 14: 30 | 14: 45 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
|
Run virtual machine with libvirt on openSUSE - step by step
![]() |
||||||||
R0
| |||||||||
R1
| |||||||||
R2
|
15: 00 | 15: 15 | 15: 30 | 15: 45 | 16: 00 | 16: 15 | 16: 30 | 16: 45 | 17: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
|
Run virtual machine with libvirt on openSUSE - step by step
![]() |
||||||||
R0
| |||||||||
R1
| |||||||||
R2
|
17: 00 | 17: 15 | 17: 30 | 17: 45 | 18: 00 | 18: 15 | 18: 30 | 18: 45 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
| |||||||||
R1
| |||||||||
R2
|
19: 00 | 19: 15 | 19: 30 | 19: 45 | 20: 00 | 20: 15 | 20: 30 | 20: 45 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
| |||||||||
R1
| |||||||||
R2
|
09: 00 | 09: 15 | 09: 30 | 09: 45 | 10: 00 | 10: 15 | 10: 30 | 10: 45 | 11: 00 | 11: 15 | 11: 30 | 11: 45 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
|
Personal Tailor: AutoYast and SUSE Studio / 私人定制:AutoYast 和 SUSE Studio
![]() |
||||||||||||
R0
| |||||||||||||
R1
| |||||||||||||
R2
|
12: 00 | 12: 15 | 12: 30 | 12: 45 | 13: 00 | 13: 15 | 13: 30 | 13: 45 | 14: 00 | 14: 15 | 14: 30 | 14: 45 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
|
Personal Tailor: AutoYast and SUSE Studio / 私人定制:AutoYast 和 SUSE Studio
![]() |
Run virtual machine with libvirt on openSUSE - step by step
![]() |
|||||||||||
R0
| |||||||||||||
R1
| |||||||||||||
R2
|
15: 00 | 15: 15 | 15: 30 | 15: 45 | 16: 00 | 16: 15 | 16: 30 | 16: 45 | 17: 00 | 17: 15 | 17: 30 | 17: 45 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
|
Run virtual machine with libvirt on openSUSE - step by step
![]() |
||||||||||||
R0
| |||||||||||||
R1
| |||||||||||||
R2
|
18: 00 | 18: 15 | 18: 30 | 18: 45 | 19: 00 | 19: 15 | 19: 30 | 19: 45 | 20: 00 | 20: 15 | 20: 30 | 20: 45 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||||||
R0
| |||||||||||||
R1
| |||||||||||||
R2
|
09: 00 | 09: 15 | 09: 30 | 09: 45 | 10: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
What's been going on in openSUSE latelly
![]() |
||||
R1
| |||||
R2
|
10: 00 | 10: 15 | 10: 30 | 10: 45 | 11: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
What's been going on in openSUSE latelly
![]() |
||||
R1
| |||||
R2
|
11: 00 | 11: 15 | 11: 30 | 11: 45 | 12: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
Why's SUSE matter
![]() |
||||
R1
| |||||
R2
|
12: 00 | 12: 15 | 12: 30 | 12: 45 | 13: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
Why's SUSE matter
![]() |
||||
R1
| |||||
R2
|
13: 00 | 13: 15 | 13: 30 | 13: 45 | 14: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
Linux for Basic Education, Is It Feasible?
![]() |
||||
R1
|
[中] HA-Cluster on openSUSE
![]() |
||||
R2
|
Building IaaS Cloud with openSUSE and OpenStack
![]() |
14: 00 | 14: 15 | 14: 30 | 14: 45 | 15: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
Linux for Basic Education, Is It Feasible?
![]() |
Continuous integration in Jenkins with openSUSE
![]() |
|||
R1
|
[中] HA-Cluster on openSUSE
![]() |
||||
R2
|
Building IaaS Cloud with openSUSE and OpenStack
![]() |
15: 00 | 15: 15 | 15: 30 | 15: 45 | 16: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
Continuous integration in Jenkins with openSUSE
![]() |
Vertical Writing feature of LibreOffice
![]() |
Maleo with OpenSUSE 13.2
![]() |
||
R1
|
[中] HA-Cluster on openSUSE
![]() |
[中] New gTLD .yourname
![]() |
|||
R2
|
Building IaaS Cloud with openSUSE and OpenStack
![]() |
16: 00 | 16: 15 | 16: 30 | 16: 45 | 17: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
Maleo with OpenSUSE 13.2
![]() |
Linux wireless introduction
![]() |
|||
R1
|
[中] New gTLD .yourname
![]() |
Tumbleweed: from submission to Snapshot
![]() |
|||
R2
|
Building IaaS Cloud with openSUSE and OpenStack
![]() |
Booting directly opensuse iso file by grub2
![]() |
17: 00 | 17: 15 | 17: 30 | 17: 45 | 18: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
Linux wireless introduction
![]() |
||||
R1
|
Tumbleweed: from submission to Snapshot
![]() |
||||
R2
|
Booting directly opensuse iso file by grub2
![]() |
18: 00 | 18: 15 | 18: 30 | 18: 45 | 19: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
| |||||
R1
| |||||
R2
|
19: 00 | 19: 15 | 19: 30 | 19: 45 | 20: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
| |||||
R1
| |||||
R2
|
09: 00 | 09: 15 | 09: 30 | 09: 45 | 10: 00 | 10: 15 | 10: 30 | 10: 45 | 11: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
|
What's been going on in openSUSE latelly
![]() |
||||||||
R1
| |||||||||
R2
|
11: 00 | 11: 15 | 11: 30 | 11: 45 | 12: 00 | 12: 15 | 12: 30 | 12: 45 | 13: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
|
Why's SUSE matter
![]() |
||||||||
R1
| |||||||||
R2
|
13: 00 | 13: 15 | 13: 30 | 13: 45 | 14: 00 | 14: 15 | 14: 30 | 14: 45 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
|
Linux for Basic Education, Is It Feasible?
![]() |
Continuous integration in Jenkins with openSUSE
![]() |
|||||||
R1
|
[中] HA-Cluster on openSUSE
![]() |
||||||||
R2
|
Building IaaS Cloud with openSUSE and OpenStack
![]() |
15: 00 | 15: 15 | 15: 30 | 15: 45 | 16: 00 | 16: 15 | 16: 30 | 16: 45 | 17: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
|
Continuous integration in Jenkins with openSUSE
![]() |
Vertical Writing feature of LibreOffice
![]() |
Maleo with OpenSUSE 13.2
![]() |
Linux wireless introduction
![]() |
|||||
R1
|
[中] HA-Cluster on openSUSE
![]() |
[中] New gTLD .yourname
![]() |
Tumbleweed: from submission to Snapshot
![]() |
||||||
R2
|
Building IaaS Cloud with openSUSE and OpenStack
![]() |
Booting directly opensuse iso file by grub2
![]() |
17: 00 | 17: 15 | 17: 30 | 17: 45 | 18: 00 | 18: 15 | 18: 30 | 18: 45 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
|
Linux wireless introduction
![]() |
||||||||
R1
|
Tumbleweed: from submission to Snapshot
![]() |
||||||||
R2
|
Booting directly opensuse iso file by grub2
![]() |
19: 00 | 19: 15 | 19: 30 | 19: 45 | 20: 00 | 20: 15 | 20: 30 | 20: 45 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
| |||||||||
R1
| |||||||||
R2
|
09: 00 | 09: 15 | 09: 30 | 09: 45 | 10: 00 | 10: 15 | 10: 30 | 10: 45 | 11: 00 | 11: 15 | 11: 30 | 11: 45 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||||||
R0
|
What's been going on in openSUSE latelly
![]() |
Why's SUSE matter
![]() |
|||||||||||
R1
| |||||||||||||
R2
|
12: 00 | 12: 15 | 12: 30 | 12: 45 | 13: 00 | 13: 15 | 13: 30 | 13: 45 | 14: 00 | 14: 15 | 14: 30 | 14: 45 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||||||
R0
|
Why's SUSE matter
![]() |
Linux for Basic Education, Is It Feasible?
![]() |
Continuous integration in Jenkins with openSUSE
![]() |
||||||||||
R1
|
[中] HA-Cluster on openSUSE
![]() |
||||||||||||
R2
|
Building IaaS Cloud with openSUSE and OpenStack
![]() |
15: 00 | 15: 15 | 15: 30 | 15: 45 | 16: 00 | 16: 15 | 16: 30 | 16: 45 | 17: 00 | 17: 15 | 17: 30 | 17: 45 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||||||
R0
|
Continuous integration in Jenkins with openSUSE
![]() |
Vertical Writing feature of LibreOffice
![]() |
Maleo with OpenSUSE 13.2
![]() |
Linux wireless introduction
![]() |
|||||||||
R1
|
[中] HA-Cluster on openSUSE
![]() |
[中] New gTLD .yourname
![]() |
Tumbleweed: from submission to Snapshot
![]() |
||||||||||
R2
|
Building IaaS Cloud with openSUSE and OpenStack
![]() |
Booting directly opensuse iso file by grub2
![]() |
18: 00 | 18: 15 | 18: 30 | 18: 45 | 19: 00 | 19: 15 | 19: 30 | 19: 45 | 20: 00 | 20: 15 | 20: 30 | 20: 45 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||||||
R0
| |||||||||||||
R1
| |||||||||||||
R2
|
09: 00 | 09: 15 | 09: 30 | 09: 45 | 10: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
新書編輯歷程分享
![]() |
||||
R1
| |||||
R2
|
10: 00 | 10: 15 | 10: 30 | 10: 45 | 11: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
新書編輯歷程分享
![]() |
||||
R1
| |||||
R2
|
11: 00 | 11: 15 | 11: 30 | 11: 45 | 12: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
Romance with Open Source
![]() |
Redesigning Input-Method Launcher and Management System
![]() |
|||
R1
|
[中] SDN 之旅
![]() |
||||
R2
|
Build our own affodable cloud storage
![]() |
12: 00 | 12: 15 | 12: 30 | 12: 45 | 13: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
Redesigning Input-Method Launcher and Management System
![]() |
||||
R1
|
[中] SDN 之旅
![]() |
||||
R2
|
Build our own affodable cloud storage
![]() |
13: 00 | 13: 15 | 13: 30 | 13: 45 | 14: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
[中] 淺談資訊基礎建設
![]() |
||||
R1
|
Deploy OpenStack on openSUSE
![]() |
||||
R2
|
Build our own affodable cloud storage
![]() |
14: 00 | 14: 15 | 14: 30 | 14: 45 | 15: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
[中] 淺談資訊基礎建設
![]() |
||||
R1
|
Deploy OpenStack on openSUSE
![]() |
||||
R2
|
Build our own affodable cloud storage
![]() |
15: 00 | 15: 15 | 15: 30 | 15: 45 | 16: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
AppArmor UseCases with Docker system
![]() |
Persistent memory programming models
![]() |
|||
R1
|
[中] 中小企業資料災難復原
![]() |
[中] Single board computer開發與應用歷程
![]() |
|||
R2
|
High Availability Architectural Overview - the suse way
![]() |
16: 00 | 16: 15 | 16: 30 | 16: 45 | 17: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
Persistent memory programming models
![]() |
Winetricks-zh
![]() |
|||
R1
|
[中] Single board computer開發與應用歷程
![]() |
||||
R2
|
High Availability Architectural Overview - the suse way
![]() |
17: 00 | 17: 15 | 17: 30 | 17: 45 | 18: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
|
Just do it
![]() |
||||
R1
| |||||
R2
|
18: 00 | 18: 15 | 18: 30 | 18: 45 | 19: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
| |||||
R1
| |||||
R2
|
19: 00 | 19: 15 | 19: 30 | 19: 45 | 20: 00 | |
---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||
R0
| |||||
R1
| |||||
R2
|
09: 00 | 09: 15 | 09: 30 | 09: 45 | 10: 00 | 10: 15 | 10: 30 | 10: 45 | 11: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
|
新書編輯歷程分享
![]() |
||||||||
R1
| |||||||||
R2
|
11: 00 | 11: 15 | 11: 30 | 11: 45 | 12: 00 | 12: 15 | 12: 30 | 12: 45 | 13: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
|
Romance with Open Source
![]() |
Redesigning Input-Method Launcher and Management System
![]() |
|||||||
R1
|
[中] SDN 之旅
![]() |
||||||||
R2
|
Build our own affodable cloud storage
![]() |
13: 00 | 13: 15 | 13: 30 | 13: 45 | 14: 00 | 14: 15 | 14: 30 | 14: 45 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
|
[中] 淺談資訊基礎建設
![]() |
||||||||
R1
|
Deploy OpenStack on openSUSE
![]() |
||||||||
R2
|
Build our own affodable cloud storage
![]() |
15: 00 | 15: 15 | 15: 30 | 15: 45 | 16: 00 | 16: 15 | 16: 30 | 16: 45 | 17: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
|
AppArmor UseCases with Docker system
![]() |
Persistent memory programming models
![]() |
Winetricks-zh
![]() |
||||||
R1
|
[中] 中小企業資料災難復原
![]() |
[中] Single board computer開發與應用歷程
![]() |
|||||||
R2
|
High Availability Architectural Overview - the suse way
![]() |
17: 00 | 17: 15 | 17: 30 | 17: 45 | 18: 00 | 18: 15 | 18: 30 | 18: 45 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
|
Just do it
![]() |
||||||||
R1
| |||||||||
R2
|
19: 00 | 19: 15 | 19: 30 | 19: 45 | 20: 00 | 20: 15 | 20: 30 | 20: 45 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||
R0
| |||||||||
R1
| |||||||||
R2
|
09: 00 | 09: 15 | 09: 30 | 09: 45 | 10: 00 | 10: 15 | 10: 30 | 10: 45 | 11: 00 | 11: 15 | 11: 30 | 11: 45 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||||||
R0
|
新書編輯歷程分享
![]() |
Romance with Open Source
![]() |
Redesigning Input-Method Launcher and Management System
![]() |
||||||||||
R1
|
[中] SDN 之旅
![]() |
||||||||||||
R2
|
Build our own affodable cloud storage
![]() |
12: 00 | 12: 15 | 12: 30 | 12: 45 | 13: 00 | 13: 15 | 13: 30 | 13: 45 | 14: 00 | 14: 15 | 14: 30 | 14: 45 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||||||
R0
|
Redesigning Input-Method Launcher and Management System
![]() |
[中] 淺談資訊基礎建設
![]() |
|||||||||||
R1
|
[中] SDN 之旅
![]() |
Deploy OpenStack on openSUSE
![]() |
|||||||||||
R2
|
Build our own affodable cloud storage
![]() |
15: 00 | 15: 15 | 15: 30 | 15: 45 | 16: 00 | 16: 15 | 16: 30 | 16: 45 | 17: 00 | 17: 15 | 17: 30 | 17: 45 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||||||
R0
|
AppArmor UseCases with Docker system
![]() |
Persistent memory programming models
![]() |
Winetricks-zh
![]() |
Just do it
![]() |
|||||||||
R1
|
[中] 中小企業資料災難復原
![]() |
[中] Single board computer開發與應用歷程
![]() |
|||||||||||
R2
|
High Availability Architectural Overview - the suse way
![]() |
18: 00 | 18: 15 | 18: 30 | 18: 45 | 19: 00 | 19: 15 | 19: 30 | 19: 45 | 20: 00 | 20: 15 | 20: 30 | 20: 45 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Novell Taiwan Training Room
| |||||||||||||
R0
| |||||||||||||
R1
| |||||||||||||
R2
|