########### ####>........########## #.....................##### #.##.##...................# #.##.#######.#.#####.####.# ######### #.##.#########.# #.# #.# #.......# #.#............# #.# #.# #..)....####.#..#########.# #.# #.# #............#..# #.# #.# #.# #..>.........#..# #.# #.# #O# ###### #.......(....#..# #.# #[# #<# ###########....############............#..# #.......# #>.....................................+..# ######.## #.#########....############.........)..#..# ..# #.# #....# #...(...###########.#..# ### #.# ######## #.......# #.#.. #.# #......# #.......# ... #.# #......# #)......# ### #.# #......# #.......# #.# #####......###.......######### #.# #............%................ #.# #.###############...########## #.# #.# #[............ #.#####.###############...########.# #...........@....?........# #.# #.#####.###############...# #.# #.....#.##........# ##### #.# # #(###.#.##.######.################.##)#.#.# #.......................................... #######.##..#####.################h##.#$### ##################.##..# #.# #.....# #.# #..................##..# #.# ##.....###.## ####.#############.##..# #.# #......+....# #.# #######.##..# #.# ###......###### ####.#######.......##..# #.# #.......(# #.........##.########..### #.# #.##.....# #########.##.##..........###.# #.##.....# #.........##.#####......#.# #.##.....# #####..##.##.#......###.#.# #.######## #..##.##.#......# #.#.#####[# #..##.##.#......# #.#.......# .........#......###.######### #<.######............# #.. #.#...)..##### #.. #.###<......... ... ########## ##.. #..# #..# #..# ...