### #.. #.# #.# #.# ##.####### #......... #..#####. #..# ... #..# ... #..# #.....# .. #..#### #.....# #.. #.....###..#..##.# # #.###.#.......#.##.# #.# #.#.#.##....... #.###.#<#.##....# #.......^.##....# #####...........# ###..#...Fl....# #..#.........# #..#.........[. #..###....##### ...# #....# ###.# #...... #.# #.#####