##### #...# #...# #...##### ....... #...# #..o# ###%..# #..o#### ####...o..##### ..........[)...# ####......###.# #...#### # ##### . ... #.# ###.# #...#### ######......# #...........# #...<<......#####. ##.................. #.............### #.....#...l.>...# #.....#.............. ##.######.##.......# #...l.............. ########.########## #.# ..# ..# .... ####