######### #.......# ############# #.......### #...........# #.......... #...........####.......# #...........##.........# #........<..#..#.......# #...........'.#######.## #.........(.### #..# ##'########## #.## #+####### #...### #.# #.......# +### ###...# #####'#### ########.##### ..# ######'#### #........# #............########.#### #.........# #....<...# ###...........(...#........# #.........######........# #..............##.#......M.# #.........##...'........###.#.....)......##.#........# #.........##.###........##..#............##.#........# #.........##.# #........'..##............##.>........# #.........+..# #........##########.##########........# #.........#### #........# #... #........# #.........# ###'###### #### ####.##### ##'######## #...# #... #...# ####.### ##### #####'###### #>.....# #..........# #......# #..........# ###......# #..........# ##........### #..........####..#......... #..........'....##......### #..........########.##### #..........# #..#### ###+####### ##....# ####.# #########'#### #............# +............# #.......<....# #............+ #............# #............# #............# #............# #............# #####+#######