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