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