######## ####### ##### #######......### #.....###### #...# #..............# #.###......# #.#.# #..............#######.###.####.####.#.# #..............'.......##............#.# ######..............#<########.#####.###..#.### ## #......#........#.......# .. ..........#.#.. .# #########.###...........#.#.#...# ##. #........#.#.# .# #####................................. .. ...........>#.# .# #...........#.................#.....#.# ##...........#.#.# .# #...........######+#####+##########.#.# #.#.#<.#.##.###.###.## #...........'......##..... ...[####.# . .....................# #...........#########...#####.....#.# . #.#....(..####.##### #######........................#.....##.#.# #......<...#.# #..................#####.......##...(....)# #.....#.##.#.# #..................#####.....#......###(####### .##.##.#.# #.# #.......###>................................... ........(# #.# #.........[......#....#............####.#####.. ###....### #.# #........####......##.#........................ .. ........ #.# #.............####.# .#....................#####.# #####.#######.#### #.......####### #.# #...........#####..........# # #.......#....# ##.......# #.# .#......######.............. ###..####.####.# #........##########.#..............#...........##.. +....# #.# #.# #....#####.........................#..............# #+###..# #.# #.# #....# #.........####.#..........########....#..# #.# #..# #.####.# #....### #.........+ ......##......########'#####.###.###..# #......# #......# #.........####+#####......#..........###..........# ######## ##.....# #.........'.....####......#.......................# #.....###.........###...#....#.........................#### #.......#.........# #...#....#.........................# #.......#.........###...#....#..........#..............# #.................#..........#..........#.............># #.[......##...##..#..........#..........#..............# #.......####.####............#..........#..............# #......##..#'#..##...........#..........#...........O..# #......##.......##...........#..........#..............# #.......##.._..##...#........#..........#.......(......# #........##...##...##.....###############..........(...# #.........##.##....##.....# #..............# #####......###.....##.....# #..............# #..............##.....# #..............# #.....).###....#......# ################ #....)### #....#.P.P..# #.....# #....#.._...# #.....# #....#.P.P..# #.....# #....#....)## #.....# #....####### #.....# ....# #######