###### #....########## #.........#...## ##########............... #..%.....#.........#...# #.######.#.............#. #.# #>.......)........).. #.# #.##.....#.......#.#. #.###.....##.#.##.##.# #........).).#.....#.# #........<#..###.#...# #.......###......#.#### ##..........######)...## #.....#######.........# #..........##...)....$# ###....###.##o........# ###### #.o.......## #.######..# ... #.# ... .# ..... . .... ....