######## #### #......# ########..# #......# #.........# #######......# #.........##### #............#############.............# #................).....................#########. ######...#########............................... #...# #..:..######........>.).......... #..<# ##....#....#..................... #..J# #....#....#................>.... #...##########....#....#.................... #.................#....#.................### #.........#######.#....#.#######'##......# #.........# #[#'####.#........#......# #.........# #(.......#........#......# #####.........# #.(......#........#...... #.............# #........#........#..... #.....).......# #........##########.... #.............# #....................... ##.............# #....................... #.>..........<.#######....................... #..........................######............. ########...........######..# #.....####### #...........# #..# #.....# #.########..# #..# #.....# #.#......#..# #..# #.....# #.#..<...#..# #..# #.....# #.#......#.## #).######.....# #####.#......'.# #...........J.# #.....#......#.# #.............# #.....#......#.# #.....######..######## #.....#......#.#######.....# #.......... #.....#......#.............# #..#####... #..)..#......+.............# #..# #.....########.......#####.# #..+ #....................# .# #..# . #....................# # #..#####... #.....##########.....# .######..JJ......_ #.....# #.....# #.................. #.....# #.....# ............OJ.... #.....# #....... .....####+###J... #.....+ #........ ..... ... #.....# #....... ... . #.....# #...... . .....# ..##