## ########## #### .#..#.....#..#.... .......#..#..#..#. .................. .#..#..#.....#..#. #..#.....#.... %...#..<.....# ###############