########### ##### #>........# ###...######## #.#######.## #.'...'......# #.# #..# #.#...######.# ########'#### ##.# #.#...# #.# #......)....# #.## #.##### #.# #...........# #..# ######'## #.########## #........)..# ##.# #.......# ###'##........ #...........# #.## #(......# #............. #...........# #..# #.......# #............. #...........# ##.## #.......# #............. #...........# #..# #.......# ###'##........ #...........########.###......(#########.##........ #...........+............................##........ #...........#########)#######.#.#.################# #...........# #..# #.#.#.##### #8###8## #####...........# ##.# #.#.......####8...8...8## ...(..........#### .# #.#.#.###...##.........#### #..............# .# #.#.#.#.#.#.#>........._#.# #..............##### .# #.#.#.#.#.####.........##.# #..................# .. #.#.#.#...####8...8...8##.# #.............####.# #. #.#.#.#.....# #8###8# #.# #.............# #.#.#.###################.### #.............# #.#.........................# #.............# #.#.#.#############.#######.# #.............# #.#.#.....#...........# #.# #.............# #.#.#####.#.#######.#.# #.# ####..(..###+## #.#.......#......<#.#.# #.# #.....# #.#.###############.#.# #.# #.....# #(............# #.#.# #.# #.....# ###.#########.# #.#.# #.# #.##### . #.# #.#####.#.#####.# #.# .. #.# #.....[.#.......# #.# #. #.# ################# #.## #. ##'## #.#. #.##...# #.#.######.# #..#...# #.#....o...# . #.#...# #.#.o#....## .. #.....# #(#..#.o...# ... ##.#+## #.#.o#.....# .... #...# #.#..#.....# ..... ##..# #(#.o#[###o# ......####..# #.#..#.# .# ...........># #.#..#.# # ......####### #)#..# ##+## #....# #....# ....#.# #<...#.# #.#..#.# ############### #.#..#.# #<............# #.#.)#.# #############.# #..#