########################### ##############.........................# #............#.#######################.####### #.##########.#[# #.............# #.# #.........# #.#####.#####.# ###.####.#####.#.# #.# #<# #........## #....# #.# #.# ####.#.#####.....#..# #.# #.# #.......# #.###....# #># #.# #.#####.# #.# ##.#.# ###.### #.#### #.# #.# #.####.#.#### #.....# #....# #.# #.####............ ####.....###..#.#### #.# #..(........#.#### .[.................# #.#####.####..##### ..##......####.###.# #.......# #..# #......# #.# # ####.#### #..# ###....# #.# #.# #..# ####..##.....# #.# #..# #....<# .##### #.# #..# #.###.# .# #.# ...# # #.# .# #.# #.# #.# #.# ##.# #.# #..# #.# #.## #.# #.# #.# #.# #.# #.# ##.# # #..# #.. #.## #.../ #.# ####....## #.# #..oo..... #.# #K##....## #.# #[# ..... #.# #p# .### #.# #.# # #.#### #.# #....# #.# ####.# #.# # #.# #.####.###.# #.# #.$>pp(.(.(. #.# #.#####.#... #.# #..# #.# #..# #.#######..# #..........# ##########.# .# .# .# .# ..