######## #......# ###########......# #........##......# ######......C.##.<....# .....#...>.o...o......... ...........o...#####..... ............. .... #>......(.. P.P #........ .?....... #[....#.# .....?.(# .....##o## ......#.c# . # #..##.# #. #...#.## #.# #.#.#.o# #..####.#.##.##### .. #.........Qc....## ..##................## .........(...........# #.......<...........# ###.....)...........# #.................# #.............[...# #................## #...<............## #.................# ########..........# #..........# #..........# #..........# ##........## ##......## ########