################# ############ #................. #..........# #.................. ####..........# ..########.................. #.............# .........##.................. #.....########## #####.##...#####.%......... ##............... #...#.##...# #..)........ #...##............ ###.#.#.#.##...#####...........###...##............ ..>.................+...........+................... .....#+#.#+#####...##...........####..(.....^####### .............# #...##...........#............######## ........<....# #...##...........#...................# .............# #...##...........#..%......>.........# ............# #...##...........####................# ............# ######...............................# #.#...##...... #.......###.........[............# ###. ...... #.......# #...%...............>..# .. ..... .........# #......................# #.. .... ......##### #......................# . ..... #.......###.###........# .... #.......# . #........# . #######.# ###........######## .. ###........'......# ###........######.# #...........# #.# #...........# #.# .............###.# .##.......%......# #..............# #........(.....# ..............# .............# ...........## ..........# ..........# ........%.# ..........# ..........# #........## ..........# ...........# ....<......# ...........# ...........# ........@..# ..........# ..........# ..........# .........# ...?....# .......# ?..