######## #...[..# ### #.####.# ##################.# #.####.## #..[......##.......# #.#.....# ######.........##.......# ####### #.#.....##########...##.........##.......# #.....# #.#.###..............++.........##.......# #.....####### #.#.#############....##.........###'####.# #...........# #.###.........#.#.#'#.......#'#####.# #.# #...........# #.########.##.#.#.#.#.#...#.#.......# #.# #...........# #.#...................+...+.#.####### #)# #...........# ##.##.######.#.#.#.#####...###(# #...# #.# #...........# #.......................#### #####.#.# ##'###...........# #####.######.#.#.######'######.......# #................# #.#........#.# #..............#.# #................# #.##.##..#.#.# #..........._....# #................# #.# #..#.#.####.........._8_...####'###.....####'####### * * #.#,,......................._............................. ..# <....#.#.######.######..........#......######(.....### , ## ##..........................^...........## #......# , *#.......##.###...............#.#........# #......# . ##.## *, #######.#####.....#.#.#..#.#.## ##'####### ... ##o)o## #.., ### #####.#.#.#..#.#.)# #.......# ...+##.)...##... ,8 #.#.#.#..#.##.####.#####.# ....#.......#.#, * ,,, * #.#.#.#..#.#..(.....# #....._.....# .# ,> #.#.#.#....#..(###..# ...##..)....#.#.. * #.#.#.##.....#.# #..# , * ..,*##.....####.####### , 8 *,#.# #.########.###..# * ,* , ##...##... .....## ..# #...)......(....# , , ,,* ##.## #.# #.....##+# #.#,#........##.##+###* * * ####'.####.#.##........##.#.....+........##.#....# #..........#.##.......#*#.#.....#........##.#....# #..........#.##.......# #......####......##......### * #..........#.##.......# #......# #......###.#...... ####'#####.#.##...#'#####......# #......# #...#### ... #.#.##.#.#.....#......# #......# ##..# , .... *#.#.##.#.#####.#......# #......# #..### ....., , #....#'#....##'#......# #......####.>..## ,.... #####...###[.....#'#### #......#........# * * ,, #...###......#.#######......#........# * , , * #.)..........#..............#........# , , * #....#####'#.########.......#........##. ,,,, ......# ..#.# #.......#........##.# * , ,, ........# .###.########.......#........##.# , * ...........,..* #..........(.....#........##.# * .........#### ###############+##........##.# , .........+,,, , , , ...............#.############ , .........# ** * ###.#########.##.#..........# , #, ,.........#...########.# , , , ##.#.....#....#######.## , * #####...(..)))......# * * * #.......########### , * ###.#<#.# * ,...#.### * #######* , , , , , * * *, ** ,* ,,,,,,, ** * ,