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