########## ############ #........#### ######### #######..........# #...........## #.......# ######.....+..........# ..........##..## #.......######......#####..........# #.(.......###..###.......#......###### #..........# ##........# ##.........)...###### #..........# #........# #####.......### #........<.# #######.## ######.## #..........# #)## ####.# ########'### #))# #....# ##...# ##.# #.#### #..### #####'### #####.### ### ## ##.## #.......# #.......### #.#.. #..# #.......# #.........###.#. ##%##### #.......####.......#..##.. #......# ## #.......##.........##..#.########### ###......# ...##.......##.#.......###.#.#.........###.'......# #..'.......'..#.......# #.'.#####.###.'...#......# #.......#########.## ###.)%)...# #(#####......# ##'###### #.# ######### #.# #####+## #)## #.# ..# #.o# #### ##..# ##o.# #.# .. ... ... .. .# #..##### #......# #......+ #......# #......# #......# #......# #......# #......# ##'##### #..### ##...# ###.# #####.### #....@b.###### #.............. #.....<.###### #.......# #.......# #########