#.. #.. #.. #####.. ....... ....... ......F########. #..FF........ #...#######.. #..# #.. #. #. #