# ############ ####### ... ########## #.....>....# ######### #.....# ..!. #........# #..%.......####.......#### #.....##### ..... #........# #..........##............## #.....'...###....... +....%<..# #..........'.%#.......##..###.....###...o....... #........# #.......>..####....(..###..##.....# #####....... #........# #........[.# ##.###### ##..'.....# .%... ##'####### ###'######## #.. ####.....# .... #..# #.## ##.# #.....# ### ##.# #..## .# ###+### #.# ##..# .. #.# ##'#### # #.# #.....# #.## #.....# #..# #.....# ##.# #..%..+ #.# #.....# #.# ###'### #.# #.## #.# #..### #.# ##...# #.# ###.# #.# #########.## #.# #..........# #.# #..........### #.# #............# #.# #....%.....#.... #.# #..[..%....####. #.# #..........# #.### #..........# #>%.# #..........# ###.# #####%###### #.# #.# . #.# ##'###### ########.# #.# #.......# #.........# #.# #..<....# #.........# #.# #.......# #.........# #.# #>......# #.........# # #.## #.......###.........#.# #..# #.......'.............# ##.# #.......###.........### #.# ####+#### #.........# #.# ######.#### #.# #..# #####+## ###+##### ###.## ##.##### #......# #.......######....# #......# #<.....#### #.......##........# #....).# #......'..# #.......#..###....# #......#######......##.####.......'.## #....# #......(.....'......##....'.......### #....# .........#######......#######.......# #....# ###......# #......# ######### #....# ######## #......# #....# #......# #....# ######## ###