####### #.....# #.....# ############ #.....# ###...........# #.....####.'...........# #...%.#....#...........+ #.....'.####...........# #.....### #...........# ###'### #...........# #.# #...........# #.# ##'########## #.# #).## #.# ##..# #.# ##%##### #.# #..<...# #<# #......# ### #.# #......#..... #.# #........# ..# #......### .## ####.### #. ####.# #. ##....# #. #..#### #+##### #.## ....<..# ##'###### #.......# #.......# #.......# #.......+ #.......# ###.......# #.......###.'.......# #.......'...#.......# #.......#####.......# #.......# #.......# ####'#### ######+## #..g.# ######'### #....g...# #........+ #........# #........# #.....(..# #%.......# #........# #######+##