# . ##. .. #..# ... ##..### .... #..#..## ..... #....5<#...... ##...#))...... #...#...##### #......## ........# ###.##...# #. ##... ## #.... ....##