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