######### #...#...## .<.......## ..........# ..........# .. ..........###### .?. ...............##... #........o.......... ..#....[........... #....##.........# ....# #.....o..## ######## .... ######.### #......# ..# #.....# #......# ## #.#...# #......# ######.#.)o# #......# #......#...#######......# #...####.o.##....(......# #. ###.###....o......(.....# #...##.........##.####......# #...(......#...##.# ######## #.........##...##.# ###..###....#####.####### #.[ ####.# #.........# #. #.###.........# #. #..##....o....# #..#######.##....