############## .............# ........####.############### .........##................# ...................################ .........#...##....# #.....# ...........#######.#### #.....# .........#.......#....## #[....# ........##..<....####..######.[...# .......###.......# ##............# .....# #####.#.# ########.....# .... .# .# #.....# .# # . #.....# #.....# ####### #.# ... ... ... .... .. ..#.# #.## #####.... ..# #.......o #.####...##.## #.# ########.#..!..##... #... ...........##..##.# o..o #######............# ... ##...............[..# .J# #..#####............########.# ####.##.....###..............#..####. #.....#.##..# #.............)o)...... #.<........## #.....>...###..#######. #.......#######.........# #..# ######......(...........# ##.# ##########.........# ### #.........# #.........# #..(......# ##.......## ##.....## #######