#####+++### #..f.F..z.. #.S..5..... #......... .I........ ........... ........... ........... ......... ....