###### ##### ################################....#########...... ##..................)....[......'............O...... #...[.....############....#.#####....#########...... #.........# #....#.# #.(..# ..... #.....#.### #....#.# ###### ...P #.......# #....#.# ... #.......# #....#.# .P #....#[.######### #....#.# . #.>.............. .....#.# ##.#.#..######### #....#.# #.#....##### #.###......#### #.#........'..# #.#.##.....##.# #...##.....##.# ######.....##.# ##....##.# #....##.# #....##.# #....##.# #.# # #.# .#.. #.# .######.#(.# #.# ..........# #.# #..<....... #.#####.......>. #.............# #######.......# #.......# #.......# #.......###### #............# #####........# #........# #........# ###'###### #.# #.# #.### #..<# #####